home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Przegladarki internetowe / Mozilla Seamonkey 1.0.5 pl / seamonkey-1.0.5.pl-PL.win32.installer.exe / MAIL.XPI / bin / chrome / messenger.jar / content / messenger / pref-mailnews.js < prev    next >
Encoding:
Text File  |  2005-01-17  |  1.0 KB  |  34 lines

  1. function Startup()
  2. {
  3.   var startupFunc;
  4.   try {
  5.     startupFunc = document.getElementById("mailnewsEnableMapi").getAttribute('startupFunc');
  6.   }
  7.   catch (ex) {
  8.     startupFunc = null;
  9.   }
  10.   if (startupFunc)
  11.     eval(startupFunc);
  12.  
  13.   StartPageCheck();
  14. }
  15.  
  16. function StartPageCheck()
  17. {
  18.   var checked = document.getElementById("mailnewsStartPageEnabled").checked;
  19.   var startPageLocked = parent.hPrefWindow.getPrefIsLocked("mailnews.start_page.url");
  20.   document.getElementById("mailnewsStartPageUrl").disabled = !checked || startPageLocked;
  21. }
  22.  
  23. function setHomePageToDefaultPage(folderFieldId)
  24. {
  25.   var homePageField = document.getElementById(folderFieldId);
  26.   var prefService = Components.classes["@mozilla.org/preferences-service;1"]
  27.                               .getService(Components.interfaces.nsIPrefService);
  28.   var prefs = prefService.getDefaultBranch(null);
  29.   var url = prefs.getComplexValue("mailnews.start_page.url",
  30.                                   Components.interfaces.nsIPrefLocalizedString).data;
  31.   homePageField.value = url;
  32. }
  33.  
  34.